package com.ruoyi.system.pojo.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * Description:
 *
 * @author JourWon
 * @date Created on 2025/5/15
 */
@Data
public class UserVO {

    @ApiModelProperty(value = "用户ID", example = "1")
    private Integer id;

    @ApiModelProperty(value = "角色ID", example = "1")
    private Integer roleId;

    @ApiModelProperty(value = "用户名称", example = "张三")
    private String userName;

    @ApiModelProperty(value = "归属区域", example = "成都")
    private String regionName;

    @ApiModelProperty(value = "联系电话", example = "13800000000")
    private String mobile;

    @ApiModelProperty(value = "角色名称", example = "管理员")
    private String roleName;

    @ApiModelProperty(value = "状态", example = "true")
    private Boolean status;

    @ApiModelProperty(value = "头像URL", example = "http://example.com/avatar.png")
    private String image;

    @ApiModelProperty(value = "所属区域ID", example = "1")
    private String regionId;

    @ApiModelProperty(value = "角色信息")
    private RoleVO role;
}
